# near model CODE resource # jump table entries: 312-312 (1 of them) export_39: 00000000 48E7 7FF8 movem.l -[A7], D1,D2,D3,D4,D5,D6,D7,A0,A1,A2,A3,A4 00000004 49FA 01A4 lea.l A4, [PC + 0x1A4 /* 000001AA, value 0xBB2, cstring "" */] 00000008 302C 0004 move.w D0, [A4 + 0x4] 0000000C 5340 subq.w D0, 1 0000000E 6704 beq +0x6 /* 00000014 */ 00000010 70FF moveq.l D0, 0xFFFFFFFF 00000012 6032 bra +0x34 /* 00000046 */ label00000014: 00000014 264D movea.l A3, A5 00000016 97D4 sub.l A3, [A4] 00000018 2F0B move.l -[A7], A3 0000001A 2F14 move.l -[A7], [A4] 0000001C 6100 0148 bsr +0x14A /* 00000166 */ 00000020 202C 0008 move.l D0, [A4 + 0x8] 00000024 4874 0800 pea.l [A4 + D0] 00000028 2F0B move.l -[A7], A3 0000002A 6100 002E bsr +0x30 /* 0000005A */ 0000002E 504F addq.w A7, 8 00000030 202C 000C move.l D0, [A4 + 0xC] 00000034 4874 0800 pea.l [A4 + D0] 00000038 2F0B move.l -[A7], A3 0000003A 2F0D move.l -[A7], A5 0000003C 6100 00CC bsr +0xCE /* 0000010A */ 00000040 4FEF 000C lea.l A7, [A7 + 0xC] 00000044 7000 moveq.l D0, 0x00 label00000046: 00000046 4CDF 1FFE movem.l D1,D2,D3,D4,D5,D6,D7,A0,A1,A2,A3,A4, [A7]+ 0000004A 4E75 rts 0000004C 8009 or.b D0, A1 0000004E 5F44 subq.w D4, 7 00000050 4154 chk.w D0, [A4] 00000052 4149 chk.w D0, A1 00000054 4E49 trap 9 00000056 5400 addq.b D0, 2 00000058 0000 226F ori.b D0, 0x6F /* 'o' */ // begin alternate branch 0000005A-00000066 fn0000005A: 0000005A 226F 0004 movea.l A1, [A7 + 0x4] 0000005E 206F 0008 movea.l A0, [A7 + 0x8] 00000062 48E7 1800 movem.l -[A7], D3,D4 // end alternate branch 0000005A-00000066 fn0000005A: // (misaligned) 0000005C 0004 206F ori.b D4, 0x6F /* 'o' */ 00000060 0008 48E7 ori.b A0, 0xE7 00000064 1800 move.b D4, D0 label00000066: 00000066 7601 moveq.l D3, 0x01 00000068 7200 moveq.l D1, 0x00 0000006A 1218 move.b D1, [A0]+ 0000006C 2401 move.l D2, D1 0000006E 0241 000F andi.w D1, 0xF 00000072 6608 bne +0xA /* 0000007C */ 00000074 6140 bsr +0x42 /* 000000B6 */ 00000076 2200 move.l D1, D0 00000078 6722 beq +0x24 /* 0000009C */ 0000007A 6002 bra +0x4 /* 0000007E */ label0000007C: 0000007C D241 add.w D1, D1 label0000007E: 0000007E 0242 00F0 andi.w D2, 0xF0 00000082 6606 bne +0x8 /* 0000008A */ 00000084 6130 bsr +0x32 /* 000000B6 */ 00000086 2400 move.l D2, D0 00000088 6002 bra +0x4 /* 0000008C */ label0000008A: 0000008A E64A lsr D2.w, 3 label0000008C: 0000008C D3C2 add.l A1, D2 0000008E 2801 move.l D4, D1 label00000090: 00000090 12D8 move.b [A1]+, [A0]+ 00000092 5384 subq.l D4, 1 00000094 66FA bne -0x4 /* 00000090 */ 00000096 5383 subq.l D3, 1 00000098 66F2 bne -0xC /* 0000008C */ 0000009A 60CA bra -0x34 /* 00000066 */ label0000009C: 0000009C 4CDF 0018 movem.l D3,D4, [A7]+ 000000A0 4E75 rts 000000A2 8010 or.b D0, [A0] 000000A4 756E moveq.l D2, 0x6E 000000A6 636F bls +0x71 /* 00000117 */ 000000A8 6D70 blt +0x72 /* 0000011A */ 000000AA 7265 moveq.l D1, 0x65 000000AC 7373 moveq.l D1, 0x73 000000AE 5F77 6F72 6C64 0000 7000 subq.w [[A7 + 0x6C640000] + 0x7000], 7 // begin alternate branch 000000B6-000000B8 fn000000B6: 000000B6 7000 moveq.l D0, 0x00 // end alternate branch 000000B6-000000B8 fn000000B6: // (misaligned) 000000B8 1018 move.b D0, [A0]+ 000000BA 6A42 bpl +0x44 /* 000000FE */ 000000BC 0800 0006 btst.b D0, 0x6 000000C0 6734 beq +0x36 /* 000000F6 */ 000000C2 0800 0005 btst.b D0, 0x5 000000C6 6720 beq +0x22 /* 000000E8 */ 000000C8 0800 0004 btst.b D0, 0x4 000000CC 670A beq +0xC /* 000000D8 */ 000000CE 61E6 bsr -0x18 /* 000000B6 */ 000000D0 2600 move.l D3, D0 000000D2 61E2 bsr -0x1C /* 000000B6 */ 000000D4 C143 exg D0, D3 000000D6 4E75 rts label000000D8: 000000D8 1018 move.b D0, [A0]+ 000000DA E180 asl D0, 8 000000DC 1018 move.b D0, [A0]+ 000000DE E180 asl D0, 8 000000E0 1018 move.b D0, [A0]+ 000000E2 E180 asl D0, 8 000000E4 1018 move.b D0, [A0]+ 000000E6 4E75 rts label000000E8: 000000E8 0200 001F andi.b D0, 0x1F 000000EC E180 asl D0, 8 000000EE 1018 move.b D0, [A0]+ 000000F0 E180 asl D0, 8 000000F2 1018 move.b D0, [A0]+ 000000F4 4E75 rts label000000F6: 000000F6 0200 003F andi.b D0, 0x3F /* '?' */ 000000FA E180 asl D0, 8 000000FC 1018 move.b D0, [A0]+ label000000FE: 000000FE 4E75 rts 00000100 8006 or.b D0, D6 00000102 6765 beq +0x67 /* 00000169 */ 00000104 745F moveq.l D2, 0x5F 00000106 726C moveq.l D1, 0x6C 00000108 0000 222F ori.b D0, 0x2F /* '/' */ // begin alternate branch 0000010A-00000116 fn0000010A: 0000010A 222F 0004 move.l D1, [A7 + 0x4] 0000010E 226F 0008 movea.l A1, [A7 + 0x8] 00000112 206F 000C movea.l A0, [A7 + 0xC] // end alternate branch 0000010A-00000116 fn0000010A: // (misaligned) 0000010C 0004 226F ori.b D4, 0x6F /* 'o' */ 00000110 0008 206F ori.b A0, 0x6F /* 'o' */ 00000114 000C 7401 ori.b A4, 0x1 // begin alternate branch 00000116-00000118 label00000116: 00000116 7401 moveq.l D2, 0x01 // end alternate branch 00000116-00000118 label00000116: // (misaligned) 00000118 7000 moveq.l D0, 0x00 label0000011A: 0000011A 1018 move.b D0, [A0]+ 0000011C 670C beq +0xE /* 0000012A */ 0000011E 6A26 bpl +0x28 /* 00000146 */ 00000120 0880 0007 bclr.b D0, 0x7 00000124 E188 lsl D0, 8 00000126 1018 move.b D0, [A0]+ 00000128 601C bra +0x1E /* 00000146 */ label0000012A: 0000012A 1018 move.b D0, [A0]+ 0000012C 6724 beq +0x26 /* 00000152 */ 0000012E 6A0E bpl +0x10 /* 0000013E */ 00000130 E188 lsl D0, 8 00000132 1018 move.b D0, [A0]+ 00000134 E188 lsl D0, 8 00000136 1018 move.b D0, [A0]+ 00000138 E188 lsl D0, 8 0000013A 1018 move.b D0, [A0]+ 0000013C 6008 bra +0xA /* 00000146 */ label0000013E: 0000013E 2400 move.l D2, D0 00000140 6100 FF74 bsr -0x8A /* 000000B6 */ 00000144 C142 exg D0, D2 label00000146: 00000146 D080 add.l D0, D0 label00000148: 00000148 D3C0 add.l A1, D0 0000014A D391 add.l [A1], D1 0000014C 5382 subq.l D2, 1 0000014E 66F8 bne -0x6 /* 00000148 */ 00000150 60C4 bra -0x3A /* 00000116 */ label00000152: 00000152 4E75 rts 00000154 800E or.b D0, A6 00000156 7265 moveq.l D1, 0x65 00000158 6C6F bge +0x71 /* 000001C9 */ 0000015A 6361 bls +0x63 /* 000001BD */ 0000015C 7465 moveq.l D2, 0x65 0000015E 5F77 6F72 6C64 0000 7400 subq.w [[A7 + 0x6C640000] + 0x7400], 7 // begin alternate branch 00000166-00000168 fn00000166: 00000166 7400 moveq.l D2, 0x00 // end alternate branch 00000166-00000168 fn00000166: // (misaligned) 00000168 205F movea.l A0, [A7]+ 0000016A 201F move.l D0, [A7]+ 0000016C 225F movea.l A1, [A7]+ 0000016E 6728 beq +0x2A /* 00000198 */ label00000170: 00000170 3209 move.w D1, A1 00000172 0241 0003 andi.w D1, 0x3 00000176 6708 beq +0xA /* 00000180 */ 00000178 12C2 move.b [A1]+, D2 0000017A 5380 subq.l D0, 1 0000017C 66F2 bne -0xC /* 00000170 */ 0000017E 6018 bra +0x1A /* 00000198 */ label00000180: 00000180 2200 move.l D1, D0 00000182 E489 lsr D1, 2 00000184 6706 beq +0x8 /* 0000018C */ label00000186: 00000186 22C2 move.l [A1]+, D2 00000188 5381 subq.l D1, 1 0000018A 66FA bne -0x4 /* 00000186 */ label0000018C: 0000018C 0240 0003 andi.w D0, 0x3 00000190 6002 bra +0x4 /* 00000194 */ label00000192: 00000192 12C2 move.b [A1]+, D2 label00000194: 00000194 51C8 FFFC dbf D0, -0x6 /* 00000192 */ label00000198: 00000198 4ED0 jmp [A0] 0000019A 800A or.b D0, A2 0000019C 5A45 addq.w D5, 5 0000019E 524F addq.w A7, 1 000001A0 4255 clr.w [A5] 000001A2 4646 not.w D6 000001A4 4552 chk.w D2, [A2] 000001A6 0000 0000 ori.b D0, 0x0 000001AA 0000 0BB2 ori.b D0, 0xB2 000001AE 0001 0000 ori.b D1, 0x0 000001B2 0000 0014 ori.b D0, 0x14 000001B6 0000 0285 ori.b D0, 0x85 000001BA 0000 0000 ori.b D0, 0x0 000001BE 0080 8001 2020 ori.l D0, 0x80012020 000001C4 2020 move.l D0, -[A0] 000001C6 2020 move.l D0, -[A0] 000001C8 2020 move.l D0, -[A0] 000001CA 2028 2828 move.l D0, [A0 + 0x2828] 000001CE 2828 2020 move.l D4, [A0 + 0x2020] 000001D2 2020 move.l D0, -[A0] 000001D4 2020 move.l D0, -[A0] 000001D6 2020 move.l D0, -[A0] 000001D8 2020 move.l D0, -[A0] 000001DA 2020 move.l D0, -[A0] 000001DC 2020 move.l D0, -[A0] 000001DE 2020 move.l D0, -[A0] 000001E0 2020 move.l D0, -[A0] 000001E2 4810 nbcd.b [A0] 000001E4 1010 move.b D0, [A0] 000001E6 1010 move.b D0, [A0] 000001E8 1010 move.b D0, [A0] 000001EA 1010 move.b D0, [A0] 000001EC 1010 move.b D0, [A0] 000001EE 1010 move.b D0, [A0] 000001F0 1010 move.b D0, [A0] 000001F2 8484 or.l D2, D4 000001F4 8484 or.l D2, D4 000001F6 8484 or.l D2, D4 000001F8 8484 or.l D2, D4 000001FA 8484 or.l D2, D4 000001FC 1010 move.b D0, [A0] 000001FE 1010 move.b D0, [A0] 00000200 1010 move.b D0, [A0] 00000202 1081 move.b [A0], D1 00000204 8181 8181 unpk D0, D1, 0x8181 00000208 8101 sbcd D0, D1 0000020A 0101 btst D1, D0 0000020C 0101 btst D1, D0 0000020E 0101 btst D1, D0 00000210 0101 btst D1, D0 00000212 0101 btst D1, D0 00000214 0101 btst D1, D0 00000216 0101 btst D1, D0 00000218 0101 btst D1, D0 0000021A 0101 btst D1, D0 0000021C 0110 btst [A0], D0 0000021E 1010 move.b D0, [A0] 00000220 1010 move.b D0, [A0] 00000222 1082 move.b [A0], D2 00000224 8282 or.l D1, D2 00000226 8282 or.l D1, D2 00000228 8202 or.b D1, D2 0000022A 0202 0202 andi.b D2, 0x2 0000022E 0202 0202 andi.b D2, 0x2 00000232 0202 0202 andi.b D2, 0x2 00000236 0202 0202 andi.b D2, 0x2 0000023A 0202 0210 andi.b D2, 0x10 0000023E 1010 move.b D0, [A0] 00000240 1020 move.b D0, -[A0] 00000242 0D80 bclr D0, D6 00000244 8143 6F6D pack D0, D3, 0x6F6D 00000248 7079 moveq.l D0, 0x79 0000024A 206F 6620 movea.l A0, [A7 + 0x6620] 0000024E 0043 6F6D ori.w D3, 0x6F6D /* 'om' */ 00000252 7079 moveq.l D0, 0x79 00000254 2025 move.l D0, -[A5] 00000256 6420 bcc +0x22 /* 00000278 */ 00000258 6F66 ble +0x68 /* 000002C0 */ 0000025A 2025 move.l D0, -[A5] 0000025C 3331 6316 436F move.w -[A1], [[A1] + D6 * 2 + 0x436F] 00000262 6D70 blt +0x72 /* 000002D4 */ 00000264 7920 moveq.l D4, 0x20 00000266 2564 206F move.l [A2 + 0x206F], -[A4] 0000026A 6620 bne +0x22 /* 0000028C */ 0000026C 5509 subq.b A1, 2 0000026E 4772 6579 5363 616C chk.w D3, [[A2 + 0x5363616C]] 00000276 6513 bcs +0x15 /* 0000028B */ label00000278: 00000278 0543 bchg D3, D2 0000027A 6F6C ble +0x6E /* 000002E8 */ 0000027C 6F72 ble +0x74 /* 000002F0 */ 0000027E 180F move.b D4, A7 00000280 426C 6163 clr.w [A4 + 0x6163] 00000284 6B20 bmi +0x22 /* 000002A6 */ 00000286 616E bsr +0x70 /* 000002F6 */ 00000288 6420 bcc +0x22 /* 000002AA */ 0000028A 5768 6974 subq.w [A0 + 0x6974], 3 // begin alternate branch 0000028C-0000028E label0000028C: 0000028C 6974 bvs +0x76 /* 00000302 */ // end alternate branch 0000028C-0000028E label0000028C: // (misaligned) 0000028E 6514 bcs +0x16 /* 000002A4 */ 00000290 0734 2047 btst [A4 + D2.w + 0x47], D3 00000294 7265 moveq.l D1, 0x65 00000296 7973 moveq.l D4, 0x73 00000298 1A08 move.b D5, A0 0000029A 3136 2047 move.w -[A0], [A6 + D2.w + 0x47] 0000029E 7265 moveq.l D1, 0x65 000002A0 7973 moveq.l D4, 0x73 000002A2 0009 3235 ori.b A1, 0x35 /* '5' */ // begin alternate branch 000002A4-000002A8 label000002A4: 000002A4 3235 3620 move.w D1, [A5 + D3.w * 8 + 0x20] // end alternate branch 000002A4-000002A8 label000002A4: // (misaligned) label000002A6: 000002A6 3620 move.w D3, -[A0] 000002A8 4772 6579 731F 0832 chk.w D3, [[A2 + 0x731F0832]] // begin alternate branch 000002AA-000002B4 label000002AA: 000002AA 6579 bcs +0x7B /* 00000325 */ 000002AC 731F moveq.l D1, 0x1F 000002AE 0832 2043 6F6C btst.b <>, 0x43 /* 'C' */ // end alternate branch 000002AA-000002B4 label000002AA: // (misaligned) 000002B0 2043 movea.l A0, D3 000002B2 6F6C ble +0x6E /* 00000320 */ 000002B4 6F72 ble +0x74 /* 00000328 */ 000002B6 7300 moveq.l D1, 0x00 000002B8 0834 2043 6F6C btst.b <>, 0x43 /* 'C' */ 000002BE 6F72 ble +0x74 /* 00000332 */ label000002C0: 000002C0 7300 moveq.l D1, 0x00 000002C2 0931 3620 btst [A1 + D3.w * 8 + 0x20], D4 000002C6 436F 6C6F chk.w D1, [A7 + 0x6C6F] 000002CA 7273 moveq.l D1, 0x73 000002CC 1020 move.b D0, -[A0] 000002CE 0A32 3536 2043 xori.b [A2 + D2.w + 0x43], 0x36 /* '6' */ label000002D4: 000002D4 6F6C ble +0x6E /* 00000342 */ 000002D6 6F72 ble +0x74 /* 0000034A */ 000002D8 7300 moveq.l D1, 0x00 000002DA 1354 686F move.b [A1 + 0x686F], [A4] 000002DE 7573 moveq.l D2, 0x73 000002E0 616E bsr +0x70 /* 00000350 */ 000002E2 6473 bcc +0x75 /* 00000357 */ 000002E4 206F 6620 movea.l A0, [A7 + 0x6620] label000002E8: 000002E8 436F 6C6F chk.w D1, [A7 + 0x6C6F] 000002EC 7273 moveq.l D1, 0x73 000002EE 1028 124D move.b D0, [A0 + 0x124D] // begin alternate branch 000002F0-000002F2 label000002F0: 000002F0 124D movea.b A1, A5 // end alternate branch 000002F0-000002F2 label000002F0: // (misaligned) 000002F2 696C bvs +0x6E /* 00000360 */ 000002F4 6C69 bge +0x6B /* 0000035F */ fn000002F6: 000002F6 6F6E ble +0x70 /* 00000366 */ 000002F8 7320 moveq.l D1, 0x20 000002FA 6F66 ble +0x68 /* 00000362 */ 000002FC 2043 movea.l A0, D3 000002FE 6F6C ble +0x6E /* 0000036C */ 00000300 6F72 ble +0x74 /* 00000374 */ label00000302: 00000302 7300 moveq.l D1, 0x00 00000304 134D 696C move.b [A1 + 0x696C], A5 00000308 6C69 bge +0x6B /* 00000373 */ 0000030A 6F6E ble +0x70 /* 0000037A */ 0000030C 7320 moveq.l D1, 0x20 0000030E 6F66 ble +0x68 /* 00000376 */ 00000310 2043 movea.l A0, D3 00000312 6F6C ble +0x6E /* 00000380 */ 00000314 6F72 ble +0x74 /* 00000388 */ 00000316 732B moveq.l D1, 0x2B 00000318 1806 move.b D4, D6 0000031A 636F bls +0x71 /* 0000038B */ 0000031C 6C6F bge +0x71 /* 0000038D */ 0000031E 7273 moveq.l D1, 0x73 label00000320: 00000320 0007 6D65 ori.b D7, 0x65 /* 'e' */ 00000324 7468 moveq.l D2, 0x68 00000326 6F64 ble +0x66 /* 0000038C */ label00000328: 00000328 7310 moveq.l D1, 0x10 0000032A 0706 btst D6, D3 0000032C 636F bls +0x71 /* 0000039D */ 0000032E 6C6F bge +0x71 /* 0000039F */ 00000330 7273 moveq.l D1, 0x73 label00000332: 00000332 0053 855B ori.w [A3], 0x855B 00000336 2825 move.l D4, -[A5] 00000338 5F53 subq.w [A3], 7 0000033A 7461 moveq.l D2, 0x61 0000033C 7469 moveq.l D2, 0x69 0000033E 635F bls +0x61 /* 0000039F */ 00000340 436F 6E73 chk.w D1, [A7 + 0x6E73] // begin alternate branch 00000342-00000344 label00000342: 00000342 6E73 bgt +0x75 /* 000003B7 */ // end alternate branch 00000342-00000344 label00000342: // (misaligned) 00000344 7472 moveq.l D2, 0x72 00000346 7563 moveq.l D2, 0x63 00000348 746F moveq.l D2, 0x6F label0000034A: 0000034A 725F moveq.l D1, 0x5F 0000034C 4465 neg.w -[A5] 0000034E 7374 moveq.l D1, 0x74 fn00000350: 00000350 7275 moveq.l D1, 0x75 00000352 6374 bls +0x76 /* 000003C8 */ 00000354 6F72 ble +0x74 /* 000003C8 */ 00000356 5F50 subq.w [A0], 7 00000358 6F69 ble +0x6B /* 000003C3 */ 0000035A 6E74 bgt +0x76 /* 000003D0 */ 0000035C 6572 bcs +0x74 /* 000003D0 */ 0000035E 7300 moveq.l D1, 0x00 label00000360: 00000360 2825 move.l D4, -[A5] label00000362: 00000362 5F53 subq.w [A3], 7 00000364 7461 moveq.l D2, 0x61 label00000366: 00000366 7469 moveq.l D2, 0x69 00000368 635F bls +0x61 /* 000003C9 */ 0000036A 436F 6E73 chk.w D1, [A7 + 0x6E73] // begin alternate branch 0000036C-0000036E label0000036C: 0000036C 6E73 bgt +0x75 /* 000003E1 */ // end alternate branch 0000036C-0000036E label0000036C: // (misaligned) 0000036E 7472 moveq.l D2, 0x72 00000370 7563 moveq.l D2, 0x63 00000372 746F moveq.l D2, 0x6F label00000374: 00000374 725F moveq.l D1, 0x5F label00000376: 00000376 4465 neg.w -[A5] 00000378 7374 moveq.l D1, 0x74 label0000037A: 0000037A 7275 moveq.l D1, 0x75 0000037C 6374 bls +0x76 /* 000003F2 */ 0000037E 6F72 ble +0x74 /* 000003F2 */ label00000380: 00000380 5F50 subq.w [A0], 7 00000382 6F69 ble +0x6B /* 000003ED */ 00000384 6E74 bgt +0x76 /* 000003FA */ 00000386 6572 bcs +0x74 /* 000003FA */ label00000388: 00000388 7340 moveq.l D1, 0x40 0000038A 0301 btst D1, D1 label0000038C: 0000038C 5348 subq.w A0, 1 0000038E 2009 move.l D0, A1 00000390 FFFF .invalid <> 00000392 FC38 FFFF .unknown 0xFC38 0xFFFF (W = 6) 00000396 FC40 8102 .extension 0xC40 <>, 0x8102 // unimplemented 0000039A 07FF .incomplete 0000039C FFFC .invalid <> 0000039E 4402 neg.b D2 000003A0 810E sbcd -[A0], -[A6] 000003A2 4653 not.w [A3] 000003A4 5953 subq.w [A3], 4 000003A6 10F0 0204 move.b [A0]+, [A0 + D0.w * 2 + 0x4] 000003AA 019A bclr [A2]+, D0 000003AC 01A2 bclr -[A2], D0 000003AE 01AA 01B2 bclr [A2 + 0x1B2], D0 000003B2 1301 move.b -[A1], D1 000003B4 BA43 cmp.w D5, D3 000003B6 4F4E chk.w D7, A6 000003B8 5310 subq.b [A0], 1 000003BA F002 0401 pmove D2, MR1 000003BE CA01 and.b D5, D1 000003C0 D201 add.b D1, D1 000003C2 DA01 add.b D5, D1 000003C4 E213 roxr D3.b, 1 000003C6 01EA .incomplete label000003C8: 000003C8 5359 subq.w [A1]+, 1 000003CA 5354 subq.w [A4], 1 000003CC 10F0 0205 move.b [A0]+, [A0 + D0.w * 2 + 0x5] label000003D0: 000003D0 01FA .incomplete 000003D2 0202 020A andi.b D2, 0xA /* '\n' */ 000003D6 0212 021A andi.b [A2], 0x1A 000003DA 0001 337A ori.b D1, 0x7A /* 'z' */ 000003DE 00F0 .incomplete 000003E0 010F btst A7, D0 000003E2 037A 7A7A bchg [PC + 0x7A7A /* 00007E5E, cstring "" */], D1 000003E6 7A7A moveq.l D5, 0x7A 000003E8 7A7A moveq.l D5, 0x7A 000003EA 7A7A moveq.l D5, 0x7A 000003EC 7A7A moveq.l D5, 0x7A 000003EE 7A7A moveq.l D5, 0x7A 000003F0 7A7A moveq.l D5, 0x7A label000003F2: 000003F2 10F0 0211 move.b [A0]+, [A0 + D0.w * 2 + 0x11] 000003F6 FFFF .invalid <> 000003F8 0192 bclr [A2], D0 label000003FA: 000003FA 0192 bclr [A2], D0 000003FC 0192 bclr [A2], D0 000003FE 0192 bclr [A2], D0 00000400 0192 bclr [A2], D0 00000402 0192 bclr [A2], D0 00000404 0192 bclr [A2], D0 00000406 0192 bclr [A2], D0 00000408 0192 bclr [A2], D0 0000040A 0192 bclr [A2], D0 0000040C 0192 bclr [A2], D0 0000040E 0192 bclr [A2], D0 00000410 0192 bclr [A2], D0 00000412 0192 bclr [A2], D0 00000414 0192 bclr [A2], D0 00000416 0192 bclr [A2], D0 00000418 C2FF mulu.w D1, <> 0000041A FFF4 .invalid <> 0000041C 4F00 .invalid 7, D0 // invalid opcode 4 with b == 4 0000041E 0117 btst [A7], D0 00000420 0100 btst D0, D0 00000422 0315 btst [A5], D1 00000424 0200 0100 andi.b D0, 0x0 00000428 0313 btst [A3], D1 0000042A 4200 clr.b D0 0000042C 0210 0083 andi.b [A0], 0x83 00000430 DE02 add.b D7, D2 00000432 0680 8B00 0204 addi.l D0, 0x8B000204 00000438 0400 0204 subi.b D0, 0x4 0000043C 0400 0204 subi.b D0, 0x4 00000440 1A00 move.b D5, D0 00000442 020F 0400 andi.b A7, 0x0 00000446 020F 0E02 andi.b A7, 0x2 0000044A 0000 0000 ori.b D0, 0x0 0000044E 01AE 6D70 bclr [A6 + 0x6D70], D0 00000452 7764 moveq.l D3, 0x64